#include <stdio.h>

// 冒泡排序
void sort(int * arr , int len)
{
    printf("%d\n" , arr[9]);
    for (size_t i = 0; i < len  ; i++)  // 
    {
        for (size_t j = 0; j < len - i - 1 ; j++)
        {
            // 对比交换
            if (arr[j] > arr[j + 1])
            {
                // 交换数据
                int temp  = arr[j];
                arr[j] = arr[j + 1];
                arr[j + 1] = temp;
            }
        }
    }
    
    for (size_t i = 0; i < len; i++)
    {
        printf("%d \t " , arr[i]);
    }
    printf("\n");
}

int main(int argc, char const *argv[])
{
    
    int arr[10] = {8 , 6 , 5 , 2 , 9 , 7 , 10 , 30 , 1 , 90};
    
    sort(arr , sizeof(arr)/sizeof(int));
    return 0;
}

